.final-detail{
    .final-header{
        display: flex;
        margin-bottom: 16px;

        .question-number, .question-score{
            font-size: 17px;
        }

        .question-number{
            color: #36aafd;
        }

        .question-stem{
            width: 100px;
            flex-grow: 1;
            font-size: 17px;
            white-space: pre-wrap;

            p, span{
                font-size: 17px;
                white-space: pre-wrap;
                margin: 0;
            }
        }

        .question-score{
            color: #aeaeae;
        }
    }

    .my-option-radio{
        display: flex;
    }

    .radio-group-style, .checkbox-group-style{
        width: 100%;
    }
    
    .radio-style, .checkbox-style{
        // display: block;
        width: 95%;
        border-radius: 4px;
        line-height: 0;
        white-space: normal;
        padding: 10px;
        border: 1px solid #eaeaea;
        text-align: left;
        margin: 0 10px;
        user-select: none;

        .ant-checkbox{
            display: inline-block;
        }
    }
    
    .radio-style:hover, .checkbox-style:hover{
        background-color: #fff;
        border-color: #009aff;
    }
    
    .radio-style-hover, .option-selected{
        border: 2px solid #009aff;
        padding: 9px;
    }

    .option-content{
        display: inline;
        font-size: 14px;
        white-space: pre-wrap;

        p, span{
            display: inline;
            font-size: 14px;
            white-space: pre-wrap;
        }
    }
}

.final-detail:not(:last-child){
    margin-bottom: 20px;
}